little spotted kiwi - Turkish English Dictionary